home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d21 / dvnovell.arc / DVNOVL.DOC next >
Text File  |  1989-01-24  |  9KB  |  208 lines

  1. This document is an anecdotal of my experiences bringing up
  2. DV on a Novell Network.
  3.  
  4. The network in question has a wordprocessor (Office Writer),
  5. and a database (dbase 3+) and Lotus 2.0 in shared areas, and 
  6. Kedit in a private directory.
  7.  
  8. On the development workstation (an XT) exist Framework II, Access
  9. (which is used to run dbase on a net) and ATO (at the present
  10. time, all ATO files are local). 
  11.  
  12. Further, the workstation has its memory amount dip switches set
  13. to 64K (switches 3&4 are OFF - this is undocumented, but works -
  14. thanks to Gary Saxer for pointing it out) and a 2MB Rampage
  15. board. Maximum window size is about 500K.
  16.  
  17.  
  18. STEP 1
  19.  
  20. Changed Autoexec.bat to:
  21.  
  22. prompt $P$G
  23. subst e: c:\frame20\newmods * A: to E: are for local use
  24.                             * here, E: is for FW II ease
  25. anet30p                     * loads Novell network shell
  26. f:                       * change to login drive
  27. login                   * 
  28. c:                       * change to local drive
  29.                             * load any global TSR's here 
  30. dv                          * DV start, from dist disk, 
  31.                             * except that I use XDV
  32.  
  33.  
  34. STEP 2
  35.  
  36. Added a program called NOVELL (NO) to the DV menu.
  37. (Note: I always open this window first because it logs me 
  38. onto the NET).
  39.  
  40. The Setup is as follows:
  41.   Start Command = NETSTART(.bat)
  42.        path z:.;y:.;x:.;w:.;v:.;c:\;c:\db3plus;c:\dv;
  43.        prompt $P$G
  44.        CED           *  or any other TSR's you like
  45.  
  46.   Path          = F:\LOGIN   * use whatever you want as your 
  47.                              * "home" directory
  48.   Size          = 460
  49.   OPTIONS  (x = highlighted, o = not highlighted)
  50.    x Writes             o Disp
  51.    x Runs               o Uses
  52.    o Can be             x Allows type ahead
  53.    x Allows TV          x Allows script
  54.    o Close              o Runs
  55.  
  56. Explanations:
  57.    1) The path in the netstart simulates what novell 
  58. normally does to the path command when you login. (i.e.,
  59. if you login without using DV and say ask what your current
  60. path is (just issue a PATH with no parameters, like in DOS)
  61. your response will be similar to the above. Novell starts with
  62. Z: for drives that you map as search drives and "counts"
  63. backwards. The login that I use has five search drives mapped,
  64. hence the letters V thru Z. Obviously, you will have to make
  65. appropriate adjustments for yourself.) The reason for the addition
  66. of the db3plus subdir to the path is that I use this window much as 
  67. I used the DOS window before installing the net.
  68.  
  69.    2) Setting the F:\LOGIN dir as the path parameter causes DV
  70. to issue a switch for me to that drive\dir. And the Login command
  71. functions normally. Note that opening another Network window
  72. would issue another login command, which would effectively logout
  73. your previous session. If you have a need for multiple Network
  74. windows (which works fine), take the login command out of the
  75. batch file.
  76.  
  77.    3) Options: the only options I'm sure of now are the four
  78. corner ones and the swapping one. Writes directly to screen is on
  79. so that I get a full sized window on startup. It also allows me
  80. to start any program on the server without concern. Close on Exit
  81. to DOS *MUST* be off. When I had this one on, lots of network
  82. commands (e.g., SPOOL, MAP, etc.) caused the window to close.
  83. Displays graphics is off (as it is for all of my applications 
  84. except spreadsheets) because its use only wastes 12K if you don't
  85. need to use graphics screens. If I ever need it on, I create a
  86. separate window for it. Runs from Floppy is off (self-evident).
  87. Swapping must not be allowed. If you inadvertently swap out the
  88. network, you'll lose addressability to all of your mapped drives.
  89. The others are in experimantal stages, and as I find reasons for
  90. changes I'll modify this document.
  91.  
  92.  
  93. STEP 3
  94.  
  95. Adding other applications to DV
  96.  
  97. The obvious preliminary to this is to load the programs onto the
  98. net and test them without regard to DV. Also, since I had the
  99. programs running under DV before the net was installed (cf.
  100. DVCFG2.DOC) I did not have to worry about the DV install program
  101. finding them. If I were to install DV after getting the net, I'd
  102. have to use the Add Program feature extensively.
  103.  
  104. Running Lotus 2.0
  105.  
  106. I have this in a shared subdir on the net. It was installed as
  107. per the instructions in the Lotus manual for installing on a hard
  108. disk, but running from floppy. The purpose of this is to have the
  109. a standard lotus installation (except for driver sets) in the
  110. shop and to avoid wasted space on each workstation's hard disk.
  111. Since the use of the program requires a key disk in drive A on
  112. each workstation, I cannot see where Lotus Devel. Corp would have
  113. any complaints. The default lotus files subdir, by the way, is
  114. c:\spread which causes all worksheets to be kept on the local
  115. disk. There is a shared (read-only) subdir of company developed
  116. model worksheets that can be accessed by the users.
  117.  
  118. Running dbase 3 plus
  119.  
  120. This one gets a bit of special handling. Ashton Tate has
  121. developed a scheme whereby one can load about 90% of the program
  122. onto the server (goes under the name of Data Base Administrator
  123. DBA) and the other 10% on the local hard disk (includes the copy
  124. protect scheme). Once having done this, you merely have to start
  125. the workstation part (goes under the name of Access) and tell
  126. access where the DBA is located. Since not all workstations have
  127. Access installed and since you have to map the DBA before you
  128. start, I have a small batch program that first does the
  129. appropriate checking. Text of the batch program follows:
  130.  
  131. echo off
  132. if EXIST c:\db3plus\access.com GOTO found
  133. goto notfnd
  134. :found
  135. if EXIST g:dba.ld1 goto process
  136. echo You must include the following statements in your SETLOGIN
  137. echo     map g:=sys:db3plus
  138. echo     map s*:=g:      (where * is your next available search number)
  139. echo  also, map to any subdir that has files for dbase's use, if
  140. echo  you are unsure which to include, type out your config.db and
  141. echo  use the ones listed in the path command found there
  142. pause
  143. goto done
  144. :process
  145. c:
  146. path c:\db3plus;y:.            
  147. cd\db3plus
  148. access m=g:
  149. goto done
  150. :notfnd
  151. echo Sorry, Access is not installed on this workstation
  152. :done
  153. echo  .
  154.  
  155. Note: This batch file should go into your sys:public subdir with 
  156. flags set for SRO. Also note that the path statement that
  157. reads PATH C:\DB3PLUS;Y:.;  assumes that Y: is mapped as a 
  158. search path for SYS:PUBLIC  Also, go into the Change Program
  159. screen on DV and set Y:\PUBLIC as the Path to Data Files parameter.
  160.  
  161. Installation of db3+ for Novell and DV requires that you make
  162. very careful use of the Writes Directly... and the Runs in 
  163. Foreground .... options. In short, leave them both on or both 
  164. off, and if both off, don't run anything that does screen
  165. writes.
  166.  
  167. Running Framework II
  168.  
  169. Note: In order to run FW II under DV you must have over 400K
  170. available. I run it in a 460K window. Note that FWII will take
  171. over all of the remaining memory on the Rampage(s) you have
  172. installed so if you want to have multiple windows with FW as one
  173. of them you will have to load it last. If not, then opening
  174. another window will cause a swap to disk, which tends to lead to
  175. the BOS (my guess is that FW space management and DV space
  176. management conflict). 
  177.  
  178. Also, FW II requires a fair amount of horsepower. Either go into
  179. DV SETUP to allocate a larger time slice to the foreground or
  180. else CRTL-NUM LOCK the inactive partitions.
  181.  
  182. Printing
  183.  
  184. DV is smart and so is Novell, but there is still an open question
  185. as to printing from multiple partitions. Will test further. 
  186. Preliminary results are:
  187.  
  188. Run the SPOOL command from your SETLOGIN (Use #SPOOL). This will
  189. cause the Novell software to open a spooler for all of your
  190. output. Then write to the printer as you would normally do. I've
  191. successfully written from FW II, Officewriter(*), and the command
  192. line ( COPY FOO.BAR LPT1 By the way, do not use the DOS print
  193. command under DV, it fouls up memory management. I have a CED SYN
  194. that changes PRINT into COPY; if you don't have/use CED then
  195. rename PRINT to avoid using it accidentally). So long as you
  196. don't have multiple partitions writing at the same time, all is
  197. OK. Then when you are done, switch to the Novell window, issue an
  198. ENDSPOOL followed by another SPOOL to close the original spool
  199. file (and start it printing) and to open another spooler so as to
  200. be ready for future output.
  201.  
  202. (*) You MUST use the network version of OfficeWriter if you are
  203. going to use it under DV on the net. The non-net version works OK
  204. under DV on a stand-alone machine, and it works OK on the net
  205. with all flags set to NRW (non-shareable, read-write), but all
  206. three together lead, inevitably (at the point where you save or
  207. print the document) to the BOS.
  208.